obligations and undertakings - Espagnol Anglais Dictionnaire